devil's staircase - Allemand Anglais Dictionnaire